package com.asiainfo.indb.control;

import com.asiainfo.indb.control.impl.JavaDivisiveInDbService;
import com.asiainfo.indb.model.InDbGather;

/**
 * 加载入库实现类，到时候可以前台选择是采用java方式还是sqlldr
 * 亦或是采用不记录日志的方式，服务类可以很多个
 *
 * @author zym
 * @date 2019-10-18 17:16
 */
public class InDbServiceLoader {

    /**
     * 加载服务
     *
     * @param data 用户定义数据
     * @return 服务
     */
    public static InDbService loadService(InDbGather data) {
        // TODO 各种不同的入库方式服务


        // 默认采用
        return new JavaDivisiveInDbService();
    }

}